midgut or mesenteron - Turkish English Dictionary